electronic locator - Alemán Inglés Diccionario